self-supporting stand - İngilizce Eş Anlamlılar Sözlük